escuadra biselada - French English Dictionary